<?php
	class Main {

		function Index(){
			$a=&load("sessions");
			
			afficher("bienvenue", $a->getnomprenom());
		}

// A ENLEVER TODO
		function Test(){
			afficher("__table");
		}

		function Connexion(){
			afficher("connexion");
		}

		function _Connexion(){
			$a =& load("sessions");
			$a->verifierdonneesconnexion();
		}

		function Deconnexion(){
			$a =& load("sessions");
			$a->session_close();
		}
		
		function Infos(){
			$a=&load("sessions");
			$user=$a->getUID();
			modele("default");
			$view="infos";
			$f=&load("forms");
			$f->setSpecifications($view);
			$f->setData(recupUtilisateur($user));
			
			afficher($view,array("controleur"=>""));
		}
		
		function _Infos(){
			$view="infos";
			$f=&load("Forms");
			$f->setSpecifications($view);
			$a=&load("Sessions");
			$user=$a->getUID();
			if ($f->testerRegles($_POST) == false){ // Erreurs : on réaffiche et on demande de corriger
			$f->setData($_POST);
			afficher($view,array("controleur"=>""));
		}else{ // C'est bon ! On insère dans la base et on confirme
			modele("default");
			modifInfos($_POST,$user);
			afficher("conf", array("titre" => "Utilisateur modifié", "notice" => "Vos informations ont bien été modifiées","controleur"=>""));
		}
		}


	}
?>
